#caixa {
    --background: red;
    width: 100%;
    height: 40px;
    position: relative;
    margin: 0 auto;
    display: inline-flex;
    align-items: center;
    display: flex;
}

#caixa a {
    position: relative;
    width: auto;
    height: 100%;
    display: flex;
    text-decoration: none;
    overflow: hidden;
}

#caixa #imgC, img {
    --background: rebeccapurple;
    position: relative;
    width: 35%;
    height: auto;
    overflow: hidden;
    display: flex;
}


#caixa #nome {
    --background: rgb(8, 224, 116);
    width: 100%;
    height: auto;
    align-items: center;
    text-align: center;
    margin: 0 auto;
    margin-left: 2%;
    display: flex;
    word-wrap: normal;
    position: relative;
    padding: 0;
    font-size: 2dvw;
    color: white;
}
